rameal sheath - French English Dictionary